import { FC, SVGProps } from 'react';

export const HeroDevsIcon: FC<SVGProps<SVGSVGElement>> = (props) => {
  return (
    <svg
      width="484"
      height="500"
      viewBox="0 0 484 500"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <title>HeroDevs</title>
      <g clipPath="url(#clip0_6_102)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M168.465 193.671C96.0868 172.261 104.27 358.657 188.649 307.589C213 292.848 245.097 271.662 283.516 271.662C318.175 271.662 337.138 309.212 371.797 309.212C421.722 303.779 419.576 209.004 385.85 205.936C350.385 205.936 321.323 265.829 275.427 251.754C235.8 239.604 195.13 201.557 168.465 193.671ZM178.261 163.624C215.231 174.56 247.435 209.939 284.762 221.383C287.8 222.315 290.385 222.337 293.443 221.508C300.588 219.573 308.772 213.546 314.638 209.106C336.291 192.715 356.204 174.493 385.051 174.493H386.495L387.933 174.624C462.26 181.382 461.541 333.617 374.543 343.087L372.827 343.274H370.679C367.931 343.274 365.171 343.193 362.444 342.855C340.063 340.077 324.796 329.948 308.908 318.821C302.583 314.392 291.657 305.994 283.451 305.994C255.029 305.994 229.41 322.751 205.823 337.028C182.609 351.078 155.543 356.167 130.914 342.421C101.852 326.2 89.3382 290.624 88.058 258.549C86.7283 225.261 97.2242 186.159 127.537 168.72C143.279 159.665 161.076 158.541 178.261 163.624Z"
          fill="url(#paint0_linear_6_102)"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M241.698 41.3313C-41.5403 22.7742 140.463 40.2031 77.0514 123.994C50.0436 159.711 33.9091 204.522 33.9091 253.367C33.9091 370.468 126.94 465.395 241.698 465.395C326.662 465.395 399.707 413.357 431.911 338.83C451.999 298.895 464.1 240.899 432.259 169.912C400.189 96.65 326.827 46.9144 241.698 41.3313ZM243.874 6.80207C374.211 15.3389 483.405 116.04 483.405 253.367C483.405 389.57 375.177 500 241.698 500C108.228 500 0 389.561 0 253.367C0 198.743 17.4913 146.099 50.2069 102.847C55.0511 96.4452 59.5501 89.514 56.6917 81.377C50.3631 63.3884 36.987 53.7323 45.0175 29.9563C54.9336 0.592672 87.2957 -0.126835 112.399 0.0108551C155.723 0.250703 200.613 3.96831 243.874 6.80207Z"
          fill="url(#paint1_linear_6_102)"
        />
      </g>
      <defs>
        <linearGradient
          id="paint0_linear_6_102"
          x1="87.9473"
          y1="262.865"
          x2="441.888"
          y2="259.733"
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="#F926E1" />
          <stop offset="1" stopColor="#2AB5FB" />
        </linearGradient>
        <linearGradient
          id="paint1_linear_6_102"
          x1="-1.04689e-07"
          y1="269.231"
          x2="483.483"
          y2="267.011"
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="#F926E1" />
          <stop offset="1" stopColor="#2AB5FB" />
        </linearGradient>
        <clipPath id="clip0_6_102">
          <rect width="484" height="500" fill="white" />
        </clipPath>
      </defs>
    </svg>
  );
};
